be logically true - English Synonyms Dictionary